// 连接数据库
const dbconnect = require("./lib/mysqlconnect")

// 数据库基本操作
const basicoperation = require("./lib/basicoperation")

// 数据库模糊查询操作
const fuzzyquery = require("./lib/fuzzyquery")

// 连表查询
const jointablequery = require("./lib/jointablequery")

//响应处理
const middleware = require("./lib/middleware")

/**
 * 排序
 * 跨域
 * 密码加密,解密
 * 生成token,解析token
 * 便捷客户端响应提示
 * 封装常用的的表单验证组件
 * ...
 */

module.exports = {
    /*连接数据库*/
    dbconnect,
    /*数据库基本操作*/
    ...basicoperation, /*datafind,datafindfilter,datadeletefilter,dataadd,dataupdate*/
    ...fuzzyquery,/*dayalikeinclude,dayalikebegin*/
    ...jointablequery,/*datadoubletablequery*/
    /*中间件*/
    ...middleware,/*Responsemiddleware,errormiddleware*/
}